package tijava.container.type;

/**
 * <b>正规的Hash实现，即使用HashSet的类型，必须同时重写equals和hashCode方法</b><br>
 * 重写了equals方法，因此不同对象，只有字段值相等，则equals为true<br>
 * 重写了hashCode方法，因此不同对象，只有字段值相等，则hashCode值相等
 * 
 * 
 * @author nathan
 * 
 */
public class HashType extends EqualsType {
	public HashType() {
	}

	public HashType(char primary, int secondary, String item) {
		super(primary, secondary, item);
	}

	public int hashCode() {
		return new HashCodeType(this.primary, this.secondary, this.item)
				.hashCode();
	}
}
